<?php
/*
*作  者：

*文  件：include/common.php

*功  能：常用类的调用及初始化

*时  间：2008 1-18
*
*/

//error_reporting(E_ERROR | E_WARNING | E_PARSE);

session_set_cookie_params("7200"); 

session_start();

@ini_set('date.timezone','Asia/Shanghai');

set_magic_quotes_runtime(0);//初始化magic变量，使所有get post字符有引号的自动加"\"

@define('ROOT_PATH', substr(dirname(__FILE__), 0, -7));//取得根目录

@define('COREVERSION','1.0β');//定义版本号

//引入系统设置及常用类和函数

require ROOT_PATH.'./configs/config.inc.php';//加载配置文件

require ROOT_PATH.'./configs/common.php';//加载数据库

require ROOT_PATH.'./configs/myfun.php';

require ROOT_PATH.'./class/make_pages.php';//分页类

//引入配置文件
require ROOT_PATH.'./class/db_mysql.class.php';//加载数据库操作类
//引入数据库操作文件
//require ROOT_PATH.'./class/page.class.php';//引入page类
require ROOT_PATH.'./Smarty/libs/Smarty.class.php';//引入smarty库
//引入smarty模板文件
//require ROOT_PATH.'./class/db.mysql.class.php';
//require ROOT_PATH.'./functions/function.inc.php';

//初始化smarty
$smarty = new smarty;
$smarty->template_dir=ROOT_PATH."templates";//设置模板目录
$smarty->compile_dir=ROOT_PATH."templates_c";//设置编译目录
$smarty->left_delimiter="<{";//设置左标签
$smarty->right_delimiter="}>";//设置右标签

//设置缓存
$smarty->cache_lifetime = 10;       
$smarty->caching  =  false; 

//初始化分页类
//$pager = new page();
//初始化数据库类
$db = new dbstuff();//生成数据库操作类

$db->connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect);//打开mysql的链接

$db->select_db($dbname);//选择数据库
mysql_query("set names 'utf8'");//这句解决乱码问题
require ROOT_PATH.'./include/common.php';  //配置信息
?>

